COM AT^SINT test - Info tones
COM V1.0	27.01.2005	T. Kleinmann	Started
COM V1.1	22.02.2005	T. Kleinmann	added test for invalid mode parameter

##########################################################################################
#ToDo(S3): Check returned modes from test and read command 
##########################################################################################

from attglobals import *

##########################################################################################

COM Test command
AT^SINT=?
WAITFOR(1,'SINT: ')

##########################################################################################

COM reset values
AT&F
WAIT FOR OK

COM Check default
AT^SINT?
WAITFOR(1,'1')

##########################################################################################

COM write command - Extended mode
AT^SINT=2
WAIT FOR OK

COM Check
AT^SINT?
WAITFOR (1,'2')

##########################################################################################

COM write command - OFF
AT^SINT=0
WAIT FOR OK

COM Check
AT^SINT?
WAITFOR (1,'0')

##########################################################################################

COM write command - ON
AT^SINT=1
WAIT FOR OK

COM Check
AT^SINT?
WAITFOR(1,'1')

##########################################################################################

COM Erroneous write command - Invalid mode parameter
AT^SINT=3
WAIT FOR ERROR

COM Check
AT^SINT?
WAITFOR(1,'1')

##########################################################################################

